tree squirrels (zoological tribe) - Deutsch Englisch Wörterbuch